Commodore C128

Had numpad.

The C128's keyboard includes four cursor keys, an Alt key, Help key, Esc
key, Tab key and a numeric keypad. None of these were present on the C64
which had only two cursor keys, requiring the use of the Shift key to
move the cursor up or left. This alternate arrangement was retained on
the 128, for use under C64 mode.[6] The lack of a numeric keypad, Alt
key, and Esc key on the C64 was an issue with some CP/M productivity
software when used with the C64's Z80 cartridge. A keypad was requested
by many C64 owners who spent long hours entering machine language
type-in programs.[7] Many of the added keys matched counterparts present
on the IBM PC's keyboard and made the new computer more attractive to
business software developers.[8]


...

The active display can be switched with ESC-X.[14] A hardware reset
button was added to the system. The keyboard, however, was not switched
to the Selectric layout as had become standard, instead retaining the
same ADM-3A-derived design as on Commodore's prior models. 

...

The extended keys of the C128 keyboard may be read from machine
language, although the kernal routines only recognize the keys that
exist on the C64





info.txt
sources.txt
directory